home *** CD-ROM | disk | FTP | other *** search
/ APDL Best Games 3 / APDL Best Games 3.iso / _overcast / _create / _runimage < prev   
Unknown  |  2000-04-08  |  8.4 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default
100% xdgMime image/x-tga default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 0c f4 20 43 72 | 65 61 74 65 0d 00 14 22 |..... Cr|eate..."|
|00000010| f4 20 53 63 72 65 65 6e | 20 44 65 73 69 67 6e 65 |. Screen| Designe|
|00000020| 72 20 66 6f 72 20 4f 76 | 65 72 63 61 73 74 0d 00 |r for Ov|ercast..|
|00000030| 1e 0e f4 20 41 2e 57 65 | 73 74 6f 6e 0d 00 28 05 |... A.We|ston..(.|
|00000040| 3a 0d 00 32 2c f4 20 3c | 53 45 4c 45 43 54 3e 20 |:..2,. <|SELECT> |
|00000050| 3a 20 53 65 6c 65 63 74 | 73 20 6f 72 20 70 6c 61 |: Select|s or pla|
|00000060| 63 65 73 20 61 6e 20 6f | 62 6a 65 63 74 0d 00 3c |ces an o|bject..<|
|00000070| 10 ee 20 85 20 f2 65 72 | 72 6f 72 3a e0 0d 00 46 |.. . .er|ror:...F|
|00000080| 07 eb 31 33 0d 00 50 05 | 87 0d 00 5a 05 3a 0d 00 |..13..P.|...Z.:..|
|00000090| 64 09 f2 69 6e 69 74 0d | 00 6e 0b f2 61 72 72 61 |d..init.|.n..arra|
|000000a0| 79 73 0d 00 78 0c f2 64 | 69 73 70 6c 61 79 0d 00 |ys..x..d|isplay..|
|000000b0| 82 08 c8 97 20 ee 0d 00 | 8c 05 3a 0d 00 96 05 f5 |.... ...|..:.....|
|000000c0| 0d 00 a0 0c c8 97 20 58 | 2c 59 2c 42 0d 00 aa 11 |...... X|,Y,B....|
|000000d0| e7 20 42 3d 34 20 f2 73 | 65 6c 65 63 74 0d 00 b4 |. B=4 .s|elect...|
|000000e0| 13 e7 20 a6 28 2d 38 32 | 29 20 f2 73 73 61 76 65 |.. .(-82|) .ssave|
|000000f0| 0d 00 be 13 e7 20 a6 28 | 2d 38 37 29 20 f2 73 6c |..... .(|-87) .sl|
|00000100| 6f 61 64 0d 00 c8 13 e7 | 20 a6 28 2d 38 33 29 20 |oad.....| .(-83) |
|00000110| f2 63 6c 65 61 72 0d 00 | d2 12 e7 20 a6 28 2d 38 |.clear..|... .(-8|
|00000120| 36 29 20 f2 6e 65 78 74 | 0d 00 dc 16 e7 20 a6 28 |6) .next|..... .(|
|00000130| 2d 33 36 29 20 f2 74 72 | 61 6e 73 66 65 72 0d 00 |-36) .tr|ansfer..|
|00000140| e6 3f f1 8a 31 2c 30 29 | 3b 22 50 6f 69 6e 74 65 |.?..1,0)|;"Pointe|
|00000150| 72 20 70 6f 73 2e 20 3a | 20 22 58 3e 3e 36 22 20 |r pos. :| "X>>6" |
|00000160| 20 22 59 3e 3e 36 22 20 | 22 8a 32 36 2c 32 29 22 | "Y>>6" |".26,2)"|
|00000170| 42 75 74 74 6f 6e 20 3a | 22 42 22 20 22 0d 00 f0 |Button :|"B" "...|
|00000180| 24 f1 8a 31 2c 33 29 3b | 22 4f 62 6a 65 63 74 20 |$..1,3);|"Object |
|00000190| 74 79 70 65 20 73 65 6c | 65 63 74 65 64 20 3a 20 |type sel|ected : |
|000001a0| 22 0d 00 fa 07 fd 20 a3 | 0d 01 04 05 3a 0d 01 0e |"..... .|....:...|
|000001b0| 05 e0 0d 01 18 05 3a 0d | 01 22 0d dd 20 f2 73 65 |......:.|.".. .se|
|000001c0| 6c 65 63 74 0d 01 2c 33 | f1 8a 31 2c 32 29 3b 22 |lect..,3|..1,2);"|
|000001d0| 43 65 6c 6c 20 6e 6f 2e | 20 3a 20 22 3b 22 58 20 |Cell no.| : ";"X |
|000001e0| 3a 20 22 58 3e 3e 36 22 | 20 20 59 20 3a 20 22 59 |: "X>>6"| Y : "Y|
|000001f0| 3e 3e 36 22 20 20 22 0d | 01 36 1d e7 20 28 59 3e |>>6" ".|.6.. (Y>|
|00000200| 3e 36 29 3d 31 33 20 84 | 20 28 59 3e 3e 36 29 3d |>6)=13 .| (Y>>6)=|
|00000210| 31 32 20 8c 0d 01 40 0e | 20 c8 8e 20 59 3e 3e 36 |12 ...@.| .. Y>>6|
|00000220| 20 ca 0d 01 4a 11 20 20 | c9 20 31 33 3a 62 6f 74 | ...J. |. 13:bot|
|00000230| 25 3d 30 0d 01 54 11 20 | 20 c9 20 31 32 3a 62 6f |%=0..T. | . 12:bo|
|00000240| 74 25 3d 31 0d 01 5e 06 | 20 cb 0d 01 68 0f 20 78 |t%=1..^.| ...h. x|
|00000250| 73 65 6c 25 3d 58 3e 3e | 36 0d 01 72 31 20 e7 20 |sel%=X>>|6..r1 . |
|00000260| 28 28 78 73 65 6c 25 2b | 28 62 6f 74 25 2a 32 30 |((xsel%+|(bot%*20|
|00000270| 29 29 2b 28 66 69 65 6c | 64 25 2a 34 30 29 29 3c |))+(fiel|d%*40))<|
|00000280| 3d 6e 75 6d 6f 62 73 25 | 20 8c 0d 01 7c 5b 20 20 |=numobs%| ...|[ |
|00000290| 73 65 6c 65 63 74 24 3d | 73 70 6e 61 6d 65 24 28 |select$=|spname$(|
|000002a0| 78 73 65 6c 25 2b 28 62 | 6f 74 25 2a 32 30 29 2b |xsel%+(b|ot%*20)+|
|000002b0| 28 66 69 65 6c 64 25 2a | 34 30 29 29 3a 6f 62 5f |(field%*|40)):ob_|
|000002c0| 73 65 6c 65 63 74 65 64 | 25 3d 78 73 65 6c 25 2b |selected|%=xsel%+|
|000002d0| 28 62 6f 74 25 2a 32 30 | 29 2b 28 66 69 65 6c 64 |(bot%*20|)+(field|
|000002e0| 25 2a 34 30 29 0d 01 86 | 2e 20 20 f1 8a 32 34 2c |%*40)...|. ..24,|
|000002f0| 33 29 3b 73 65 6c 65 63 | 74 24 2b 22 20 20 20 22 |3);selec|t$+" "|
|00000300| 3b 6f 62 5f 73 65 6c 65 | 63 74 65 64 25 22 20 20 |;ob_sele|cted%" |
|00000310| 20 20 22 0d 01 90 12 20 | 20 cc 20 73 65 6c 65 63 | ".... | . selec|
|00000320| 74 24 3d 22 22 0d 01 9a | 06 20 cd 0d 01 a4 05 cc |t$=""...|. ......|
|00000330| 0d 01 ae 32 e7 20 73 65 | 6c 65 63 74 24 3c 3e 22 |...2. se|lect$<>"|
|00000340| 22 20 80 20 59 3c 37 30 | 34 20 80 20 59 3e 36 34 |" . Y<70|4 . Y>64|
|00000350| 20 80 20 58 3e 36 34 20 | 80 20 58 3c 31 32 31 36 | . X>64 |. X<1216|
|00000360| 20 8c 0d 01 b8 3f 20 20 | c8 99 20 73 70 72 69 74 | ....? |.. sprit|
|00000370| 65 25 2c 32 35 36 2b 33 | 34 2c 61 72 65 61 25 2c |e%,256+3|4,area%,|
|00000380| 73 70 6e 61 6d 65 24 28 | 31 32 29 2c 28 58 3e 3e |spname$(|12),(X>>|
|00000390| 36 29 2a 36 34 2c 28 59 | 3e 3e 36 29 2a 36 34 2c |6)*64,(Y|>>6)*64,|
|000003a0| 38 0d 01 c2 3b 20 20 c8 | 99 20 73 70 72 69 74 65 |8...; .|. sprite|
|000003b0| 25 2c 32 35 36 2b 33 34 | 2c 61 72 65 61 25 2c 73 |%,256+34|,area%,s|
|000003c0| 65 6c 65 63 74 24 2c 28 | 58 3e 3e 36 29 2a 36 34 |elect$,(|X>>6)*64|
|000003d0| 2c 28 59 3e 3e 36 29 2a | 36 34 2c 38 0d 01 cc 1d |,(Y>>6)*|64,8....|
|000003e0| 20 20 f2 73 65 74 5f 63 | 65 6c 6c 28 6f 62 5f 73 | .set_c|ell(ob_s|
|000003f0| 65 6c 65 63 74 65 64 25 | 29 0d 01 d6 05 cd 0d 01 |elected%|).......|
|00000400| e0 05 cd 0d 01 ea 05 e1 | 0d 01 f4 05 3a 0d 01 fe |........|....:...|
|00000410| 1d dd 20 f2 73 65 74 5f | 63 65 6c 6c 28 6f 62 5f |.. .set_|cell(ob_|
|00000420| 73 65 6c 65 63 74 65 64 | 25 29 0d 02 08 0c ea 20 |selected|%)..... |
|00000430| 61 6c 5f 6e 6f 25 0d 02 | 12 28 e7 20 6f 62 5f 73 |al_no%..|.(. ob_s|
|00000440| 65 6c 65 63 74 65 64 25 | 3d 34 20 84 20 6f 62 5f |elected%|=4 . ob_|
|00000450| 73 65 6c 65 63 74 65 64 | 25 3d 36 30 20 8c 0d 02 |selected|%=60 ...|
|00000460| 1c 18 20 61 6c 5f 6e 6f | 25 3d 6f 62 5f 73 65 6c |.. al_no|%=ob_sel|
|00000470| 65 63 74 65 64 25 0d 02 | 26 06 20 f5 0d 02 30 14 |ected%..|&. ...0.|
|00000480| 20 f1 8a 31 2c 31 29 3b | c4 33 37 2c 22 20 22 29 | ..1,1);|.37," ")|
|00000490| 0d 02 3a 2d 20 e8 20 8a | 31 2c 31 29 3b 22 4d 4f |..:- . .|1,1);"MO|
|000004a0| 56 45 4d 45 4e 54 20 44 | 49 52 45 43 54 49 4f 4e |VEMENT D|IRECTION|
|000004b0| 20 28 56 20 2f 20 48 29 | 3f 22 6d 64 24 0d 02 44 | (V / H)|?"md$..D|
|000004c0| 2c 20 fd 20 6d 64 24 3d | 22 76 22 20 84 20 6d 64 |, . md$=|"v" . md|
|000004d0| 24 3d 22 56 22 20 84 20 | 6d 64 24 3d 22 48 22 20 |$="V" . |md$="H" |
|000004e0| 84 20 6d 64 24 3d 22 68 | 22 0d 02 4e 1a 20 e7 20 |. md$="h|"..N. . |
|000004f0| 6d 64 24 3d 22 48 22 20 | 84 20 6d 64 24 3d 22 68 |md$="H" |. md$="h|
|00000500| 22 20 8c 0d 02 58 20 20 | 20 63 65 6c 6c 73 25 28 |" ...X | cells%(|
|00000510| 58 3e 3e 36 2c 59 3e 3e | 36 29 3d 61 6c 5f 6e 6f |X>>6,Y>>|6)=al_no|
|00000520| 25 3a e1 0d 02 62 06 20 | cc 0d 02 6c 21 20 20 63 |%:...b. |...l! c|
|00000530| 65 6c 6c 73 25 28 58 3e | 3e 36 2c 59 3e 3e 36 29 |ells%(X>|>6,Y>>6)|
|00000540| 3d 2d 61 6c 5f 6e 6f 25 | 3a e1 0d 02 76 06 20 cd |=-al_no%|:...v. .|
|00000550| 0d 02 80 05 cc 0d 02 8a | 22 63 65 6c 6c 73 25 28 |........|"cells%(|
|00000560| 58 3e 3e 36 2c 59 3e 3e | 36 29 3d 6f 62 5f 73 65 |X>>6,Y>>|6)=ob_se|
|00000570| 6c 65 63 74 65 64 25 0d | 02 94 05 cd 0d 02 9e 05 |lected%.|........|
|00000580| e1 0d 02 a8 05 3a 0d 02 | b2 3b dd 20 f2 63 6c 65 |.....:..|.;. .cle|
|00000590| 61 72 3a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |ar: | |
|000005a0| 20 20 20 20 20 20 f4 20 | 63 6c 65 61 72 73 20 67 | . |clears g|
|000005b0| 72 69 64 20 2b 20 67 72 | 69 64 20 76 61 6c 75 65 |rid + gr|id value|
|000005c0| 73 0d 02 bc 0b 2a 46 58 | 31 35 2c 30 0d 02 c6 73 |s....*FX|15,0...s|
|000005d0| e3 20 63 78 25 3d 31 20 | b8 20 31 38 3a e3 20 63 |. cx%=1 |. 18:. c|
|000005e0| 79 25 3d 31 20 b8 20 31 | 30 3a c8 99 20 22 4f 53 |y%=1 . 1|0:.. "OS|
|000005f0| 5f 53 70 72 69 74 65 4f | 70 22 2c 32 35 36 2b 33 |_SpriteO|p",256+3|
|00000600| 34 2c 61 72 65 61 25 2c | 73 70 6e 61 6d 65 24 28 |4,area%,|spname$(|
|00000610| 31 32 29 2c 63 78 25 3c | 3c 36 2c 63 79 25 3c 3c |12),cx%<|<6,cy%<<|
|00000620| 36 2c 30 3a 63 65 6c 6c | 73 25 28 63 78 25 2c 63 |6,0:cell|s%(cx%,c|
|00000630| 79 25 29 3d 30 3a ed 20 | 63 79 25 2c 63 78 25 0d |y%)=0:. |cy%,cx%.|
|00000640| 02 d0 05 e1 0d 02 da 05 | 3a 0d 02 e4 0c dd 20 f2 |........|:..... .|
|00000650| 73 73 61 76 65 0d 02 ee | 2e ea 20 73 78 25 2c 73 |ssave...|.. sx%,s|
|00000660| 79 25 2c 63 78 25 2c 63 | 79 25 2c 73 61 25 2c 63 |y%,cx%,c|y%,sa%,c|
|00000670| 68 61 6e 6e 65 6c 2c 66 | 69 6c 65 24 2c 61 6c 5f |hannel,f|ile$,al_|
|00000680| 6e 6f 25 0d 02 f8 3c 3a | 20 20 20 20 20 20 20 20 |no%...<:| |
|00000690| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 f4 | | .|
|000006a0| 20 7a 65 72 6f 20 61 6c | 69 65 6e 20 6e 6f 2e 20 | zero al|ien no. |
|000006b0| 61 72 72 61 79 73 20 74 | 6f 20 61 76 6f 69 64 0d |arrays t|o avoid.|
|000006c0| 03 02 43 3a 20 20 20 20 | 20 20 20 20 20 20 20 20 |..C: | |
|000006d0| 20 20 20 20 20 20 20 20 | 20 20 20 f4 20 73 70 69 | | . spi|
|000006e0| 6c 6c 6f 76 65 72 20 6f | 66 20 76 61 72 69 61 62 |llover o|f variab|
|000006f0| 6c 65 73 20 66 72 6f 6d | 20 6c 61 73 74 20 73 61 |les from| last sa|
|00000700| 76 65 0d 03 0c 05 3a 0d | 03 16 0c 61 6e 75 6d 25 |ve....:.|...anum%|
|00000710| 3d 2d 31 0d 03 20 0f e3 | 20 63 61 25 3d 30 20 b8 |=-1.. ..| ca%=0 .|
|00000720| 20 34 0d 03 2a 3c 61 78 | 25 28 63 61 25 29 3d 30 | 4..*<ax|%(ca%)=0|
|00000730| 3a 61 79 25 28 63 61 25 | 29 3d 30 3a 61 64 78 25 |:ay%(ca%|)=0:adx%|
|00000740| 28 63 61 25 29 3d 30 3a | 61 64 79 25 28 63 61 25 |(ca%)=0:|ady%(ca%|
|00000750| 29 3d 30 3a 61 74 79 70 | 25 28 30 29 3d 30 0d 03 |)=0:atyp|%(0)=0..|
|00000760| 34 09 ed 20 63 61 25 0d | 03 3e 05 3a 0d 03 48 0b |4.. ca%.|.>.:..H.|
|00000770| 2a 46 58 32 31 2c 30 0d | 03 52 05 f5 0d 03 5c 13 |*FX21,0.|.R....\.|
|00000780| f1 8a 31 2c 31 29 3b c4 | 33 37 2c 22 20 22 29 0d |..1,1);.|37," ").|
|00000790| 03 66 26 e8 20 8a 31 2c | 31 29 3b 22 46 69 6c 65 |.f&. .1,|1);"File|
|000007a0| 6e 61 6d 65 20 66 6f 72 | 20 73 63 72 65 65 6e 22 |name for| screen"|
|000007b0| 66 69 6c 65 24 0d 03 70 | 25 fd 20 c0 66 69 6c 65 |file$..p|%. .file|
|000007c0| 24 2c 32 29 3d 22 53 43 | 22 20 84 20 c0 66 69 6c |$,2)="SC|" . .fil|
|000007d0| 65 24 2c 32 29 3d 22 73 | 63 22 0d 03 7a 1b 2a 44 |e$,2)="s|c"..z.*D|
|000007e0| 49 52 20 3c 43 52 45 41 | 54 45 24 44 69 72 3e 2e |IR <CREA|TE$Dir>.|
|000007f0| 53 41 56 45 53 0d 03 84 | 05 3a 0d 03 8e 15 63 68 |SAVES...|.:....ch|
|00000800| 61 6e 6e 65 6c 20 3d 20 | ae 20 66 69 6c 65 24 0d |annel = |. file$.|
|00000810| 03 98 10 e3 20 73 78 25 | 3d 31 20 b8 20 31 38 0d |.... sx%|=1 . 18.|
|00000820| 03 a2 10 e3 20 73 79 25 | 3d 31 20 b8 20 31 30 0d |.... sy%|=1 . 10.|
|00000830| 03 ac 86 20 e7 20 63 65 | 6c 6c 73 25 28 73 78 25 |... . ce|lls%(sx%|
|00000840| 2c 73 79 25 29 3d 34 20 | 84 20 63 65 6c 6c 73 25 |,sy%)=4 |. cells%|
|00000850| 28 73 78 25 2c 73 79 25 | 29 3d 2d 34 20 84 20 63 |(sx%,sy%|)=-4 . c|
|00000860| 65 6c 6c 73 25 28 73 78 | 25 2c 73 79 25 29 3d 36 |ells%(sx|%,sy%)=6|
|00000870| 30 20 84 20 63 65 6c 6c | 73 25 28 73 78 25 2c 73 |0 . cell|s%(sx%,s|
|00000880| 79 25 29 3d 2d 36 30 20 | 84 20 63 65 6c 6c 73 25 |y%)=-60 |. cells%|
|00000890| 28 73 78 25 2c 73 79 25 | 29 3d 31 31 39 20 84 20 |(sx%,sy%|)=119 . |
|000008a0| 63 65 6c 6c 73 25 28 73 | 78 25 2c 73 79 25 29 3d |cells%(s|x%,sy%)=|
|000008b0| 31 33 33 20 8c 0d 03 b6 | 0d 20 61 6e 75 6d 25 2b |133 ....|. anum%+|
|000008c0| 3d 31 0d 03 c0 22 20 61 | 78 25 28 61 6e 75 6d 25 |=1..." a|x%(anum%|
|000008d0| 29 3d 73 78 25 3a 61 79 | 25 28 61 6e 75 6d 25 29 |)=sx%:ay|%(anum%)|
|000008e0| 3d 73 79 25 0d 03 ca 1e | 20 e7 20 b4 28 63 65 6c |=sy%....| . .(cel|
|000008f0| 6c 73 25 28 73 78 25 2c | 73 79 25 29 29 3d 2d 31 |ls%(sx%,|sy%))=-1|
|00000900| 20 8c 0d 03 d4 21 20 20 | 61 64 78 25 28 61 6e 75 | ....! |adx%(anu|
|00000910| 6d 25 29 3d 30 3a 61 64 | 79 25 28 61 6e 75 6d 25 |m%)=0:ad|y%(anum%|
|00000920| 29 3d 31 0d 03 de 06 20 | cc 0d 03 e8 21 20 20 61 |)=1.... |....! a|
|00000930| 64 78 25 28 61 6e 75 6d | 25 29 3d 31 3a 61 64 79 |dx%(anum|%)=1:ady|
|00000940| 25 28 61 6e 75 6d 25 29 | 3d 30 0d 03 f2 06 20 cd |%(anum%)|=0.... .|
|00000950| 0d 03 fc 19 20 c8 8e 20 | 63 65 6c 6c 73 25 28 73 |.... .. |cells%(s|
|00000960| 78 25 2c 73 79 25 29 20 | ca 0d 04 06 18 20 20 c9 |x%,sy%) |..... .|
|00000970| 20 34 3a 61 74 79 70 25 | 28 61 6e 75 6d 25 29 3d | 4:atyp%|(anum%)=|
|00000980| 34 0d 04 10 19 20 20 c9 | 20 2d 34 3a 61 74 79 70 |4.... .| -4:atyp|
|00000990| 25 28 61 6e 75 6d 25 29 | 3d 34 0d 04 1a 1a 20 20 |%(anum%)|=4.... |
|000009a0| c9 20 36 30 3a 61 74 79 | 70 25 28 61 6e 75 6d 25 |. 60:aty|p%(anum%|
|000009b0| 29 3d 36 30 0d 04 24 1b | 20 20 c9 20 2d 36 30 3a |)=60..$.| . -60:|
|000009c0| 61 74 79 70 25 28 61 6e | 75 6d 25 29 3d 36 30 0d |atyp%(an|um%)=60.|
|000009d0| 04 2e 1c 20 20 c9 20 31 | 31 39 3a 61 74 79 70 25 |... . 1|19:atyp%|
|000009e0| 28 61 6e 75 6d 25 29 3d | 31 31 39 0d 04 38 1c 20 |(anum%)=|119..8. |
|000009f0| 20 c9 20 31 33 33 3a 61 | 74 79 70 25 28 61 6e 75 | . 133:a|typ%(anu|
|00000a00| 6d 25 29 3d 31 33 33 0d | 04 42 06 20 cb 0d 04 4c |m%)=133.|.B. ...L|
|00000a10| 3b 20 f1 23 63 68 61 6e | 6e 65 6c 2c 30 20 20 20 |; .#chan|nel,0 |
|00000a20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000a30| 20 20 3a f4 20 73 61 76 | 65 73 20 63 65 6c 6c 20 | :. sav|es cell |
|00000a40| 61 73 20 62 6c 61 6e 6b | 0d 04 56 05 cc 0d 04 60 |as blank|..V....`|
|00000a50| 1e 20 f1 23 63 68 61 6e | 6e 65 6c 2c 63 65 6c 6c |. .#chan|nel,cell|
|00000a60| 73 25 28 73 78 25 2c 73 | 79 25 29 0d 04 6a 05 cd |s%(sx%,s|y%)..j..|
|00000a70| 0d 04 74 0d ed 20 73 79 | 25 2c 73 78 25 0d 04 7e |..t.. sy|%,sx%..~|
|00000a80| 05 3a 0d 04 88 13 f1 23 | 63 68 61 6e 6e 65 6c 2c |.:.....#|channel,|
|00000a90| 61 6e 75 6d 25 0d 04 92 | 10 e7 20 61 6e 75 6d 25 |anum%...|.. anum%|
|00000aa0| 3e 2d 31 20 8c 0d 04 9c | 13 e3 20 73 61 25 3d 30 |>-1 ....|.. sa%=0|
|00000ab0| 20 b8 20 61 6e 75 6d 25 | 0d 04 a6 3e f1 23 63 68 | . anum%|...>.#ch|
|00000ac0| 61 6e 6e 65 6c 2c 61 78 | 25 28 73 61 25 29 2c 61 |annel,ax|%(sa%),a|
|00000ad0| 79 25 28 73 61 25 29 2c | 61 64 78 25 28 73 61 25 |y%(sa%),|adx%(sa%|
|00000ae0| 29 2c 61 64 79 25 28 73 | 61 25 29 2c 61 74 79 70 |),ady%(s|a%),atyp|
|00000af0| 25 28 73 61 25 29 0d 04 | b0 09 ed 20 73 61 25 0d |%(sa%)..|... sa%.|
|00000b00| 04 ba 05 cc 0d 04 c4 0f | e3 20 73 61 25 3d 30 20 |........|. sa%=0 |
|00000b10| b8 20 34 0d 04 ce 17 f1 | 23 63 68 61 6e 6e 65 6c |. 4.....|#channel|
|00000b20| 2c 30 2c 30 2c 30 2c 30 | 2c 30 0d 04 d8 09 ed 20 |,0,0,0,0|,0..... |
|00000b30| 73 61 25 0d 04 e2 05 cd | 0d 04 ec 05 3a 0d 04 f6 |sa%.....|....:...|
|00000b40| 0d d9 23 63 68 61 6e 6e | 65 6c 0d 05 00 05 3a 0d |..#chann|el....:.|
|00000b50| 05 0a 35 e3 20 63 78 25 | 3d 31 20 b8 20 31 38 20 |..5. cx%|=1 . 18 |
|00000b60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000b70| 3a f4 20 7a 65 72 6f 20 | 63 65 6c 6c 73 25 20 61 |:. zero |cells% a|
|00000b80| 72 72 61 79 0d 05 14 10 | e3 20 63 79 25 3d 31 20 |rray....|. cy%=1 |
|00000b90| b8 20 31 30 0d 05 1e 15 | 63 65 6c 6c 73 25 28 63 |. 10....|cells%(c|
|00000ba0| 78 25 2c 63 79 25 29 3d | 30 0d 05 28 0d ed 20 63 |x%,cy%)=|0..(.. c|
|00000bb0| 79 25 2c 63 78 25 0d 05 | 32 05 e1 0d 05 3c 05 3a |y%,cx%..|2....<.:|
|00000bc0| 0d 05 46 0c dd 20 f2 73 | 6c 6f 61 64 0d 05 50 2b |..F.. .s|load..P+|
|00000bd0| ea 20 72 78 25 2c 72 79 | 25 2c 72 61 25 2c 70 78 |. rx%,ry|%,ra%,px|
|00000be0| 25 2c 70 79 25 2c 70 61 | 25 2c 63 68 61 6e 6e 65 |%,py%,pa|%,channe|
|00000bf0| 6c 2c 66 69 6c 65 24 0d | 05 5a 0b 2a 46 58 32 31 |l,file$.|.Z.*FX21|
|00000c00| 2c 30 0d 05 64 05 f5 0d | 05 6e 13 f1 8a 31 2c 31 |,0..d...|.n...1,1|
|00000c10| 29 3b c4 33 37 2c 22 20 | 22 29 0d 05 78 24 e8 20 |);.37," |")..x$. |
|00000c20| 8a 31 2c 31 29 3b 22 46 | 69 6c 65 6e 61 6d 65 20 |.1,1);"F|ilename |
|00000c30| 66 6f 72 20 6c 6f 61 64 | 22 66 69 6c 65 24 0d 05 |for load|"file$..|
|00000c40| 82 25 fd 20 c0 66 69 6c | 65 24 2c 32 29 3d 22 53 |.%. .fil|e$,2)="S|
|00000c50| 43 22 20 84 20 c0 66 69 | 6c 65 24 2c 32 29 3d 22 |C" . .fi|le$,2)="|
|00000c60| 73 63 22 0d 05 8c 1a e7 | 20 28 bb 28 c1 66 69 6c |sc".....| (.(.fil|
|00000c70| 65 24 2c 33 2c 31 29 29 | 29 3c 36 20 8c 0d 05 96 |e$,3,1))|)<6 ....|
|00000c80| 26 2a 44 49 52 20 3c 4f | 63 61 73 74 57 49 4d 50 |&*DIR <O|castWIMP|
|00000c90| 24 44 69 72 3e 2e 21 4f | 43 41 53 54 2e 53 43 44 |$Dir>.!O|CAST.SCD|
|00000ca0| 41 54 41 0d 05 a0 05 cc | 0d 05 aa 27 2a 44 49 52 |ATA.....|...'*DIR|
|00000cb0| 20 3c 4f 63 61 73 74 57 | 49 4d 50 24 44 69 72 3e | <OcastW|IMP$Dir>|
|00000cc0| 2e 21 4f 43 41 53 54 2e | 53 43 44 41 54 41 32 0d |.!OCAST.|SCDATA2.|
|00000cd0| 05 b4 05 cd 0d 05 be 61 | e3 20 63 78 25 3d 31 20 |.......a|. cx%=1 |
|00000ce0| b8 20 31 38 3a e3 20 63 | 79 25 3d 31 20 b8 20 31 |. 18:. c|y%=1 . 1|
|00000cf0| 30 3a c8 99 20 22 4f 53 | 5f 53 70 72 69 74 65 4f |0:.. "OS|_SpriteO|
|00000d00| 70 22 2c 32 35 36 2b 33 | 34 2c 61 72 65 61 25 2c |p",256+3|4,area%,|
|00000d10| 73 70 6e 61 6d 65 24 28 | 31 32 29 2c 63 78 25 3c |spname$(|12),cx%<|
|00000d20| 3c 36 2c 63 79 25 3c 3c | 36 2c 30 3a ed 20 63 79 |<6,cy%<<|6,0:. cy|
|00000d30| 25 2c 63 78 25 0d 05 c8 | 15 63 68 61 6e 6e 65 6c |%,cx%...|.channel|
|00000d40| 20 3d 20 8e 20 66 69 6c | 65 24 0d 05 d2 10 e3 20 | = . fil|e$..... |
|00000d50| 72 78 25 3d 31 20 b8 20 | 31 38 0d 05 dc 10 e3 20 |rx%=1 . |18..... |
|00000d60| 72 79 25 3d 31 20 b8 20 | 31 30 0d 05 e6 1d e8 23 |ry%=1 . |10.....#|
|00000d70| 63 68 61 6e 6e 65 6c 2c | 63 65 6c 6c 73 25 28 72 |channel,|cells%(r|
|00000d80| 78 25 2c 72 79 25 29 0d | 05 f0 0c ed 72 79 25 2c |x%,ry%).|....ry%,|
|00000d90| 72 78 25 0d 05 fa 05 3a | 0d 06 04 13 e8 23 63 68 |rx%....:|.....#ch|
|00000da0| 61 6e 6e 65 6c 2c 61 6e | 75 6d 25 0d 06 0e 10 e7 |annel,an|um%.....|
|00000db0| 20 61 6e 75 6d 25 3e 2d | 31 20 8c 0d 06 18 13 e3 | anum%>-|1 ......|
|00000dc0| 20 72 61 25 3d 30 20 b8 | 20 61 6e 75 6d 25 0d 06 | ra%=0 .| anum%..|
|00000dd0| 22 3e e8 23 63 68 61 6e | 6e 65 6c 2c 61 78 25 28 |">.#chan|nel,ax%(|
|00000de0| 72 61 25 29 2c 61 79 25 | 28 72 61 25 29 2c 61 64 |ra%),ay%|(ra%),ad|
|00000df0| 78 25 28 72 61 25 29 2c | 61 64 79 25 28 72 61 25 |x%(ra%),|ady%(ra%|
|00000e00| 29 2c 61 74 79 70 25 28 | 72 61 25 29 0d 06 2c 45 |),atyp%(|ra%)..,E|
|00000e10| 3a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |: | |
|00000e20| 20 20 20 20 20 20 20 20 | 20 20 f4 20 73 65 74 20 | | . set |
|00000e30| 61 6c 69 65 6e 20 63 65 | 6c 6c 73 20 74 6f 20 61 |alien ce|lls to a|
|00000e40| 70 70 72 6f 70 72 69 61 | 74 65 20 76 61 6c 75 65 |ppropria|te value|
|00000e50| 73 0d 06 36 14 e7 20 61 | 74 79 70 25 28 72 61 25 |s..6.. a|typ%(ra%|
|00000e60| 29 3d 34 20 8c 0d 06 40 | 2f e7 20 61 64 78 25 28 |)=4 ...@|/. adx%(|
|00000e70| 72 61 25 29 3d 31 20 8c | 20 63 65 6c 6c 73 25 28 |ra%)=1 .| cells%(|
|00000e80| 61 78 25 28 72 61 25 29 | 2c 61 79 25 28 72 61 25 |ax%(ra%)|,ay%(ra%|
|00000e90| 29 29 3d 34 0d 06 4a 30 | e7 20 61 64 78 25 28 72 |))=4..J0|. adx%(r|
|00000ea0| 61 25 29 3d 30 20 8c 20 | 63 65 6c 6c 73 25 28 61 |a%)=0 . |cells%(a|
|00000eb0| 78 25 28 72 61 25 29 2c | 61 79 25 28 72 61 25 29 |x%(ra%),|ay%(ra%)|
|00000ec0| 29 3d 2d 34 0d 06 54 05 | cd 0d 06 5e 15 e7 20 61 |)=-4..T.|...^.. a|
|00000ed0| 74 79 70 25 28 72 61 25 | 29 3d 36 30 20 8c 0d 06 |typ%(ra%|)=60 ...|
|00000ee0| 68 30 e7 20 61 64 78 25 | 28 72 61 25 29 3d 31 20 |h0. adx%|(ra%)=1 |
|00000ef0| 8c 20 63 65 6c 6c 73 25 | 28 61 78 25 28 72 61 25 |. cells%|(ax%(ra%|
|00000f00| 29 2c 61 79 25 28 72 61 | 25 29 29 3d 36 30 0d 06 |),ay%(ra|%))=60..|
|00000f10| 72 31 e7 20 61 64 78 25 | 28 72 61 25 29 3d 30 20 |r1. adx%|(ra%)=0 |
|00000f20| 8c 20 63 65 6c 6c 73 25 | 28 61 78 25 28 72 61 25 |. cells%|(ax%(ra%|
|00000f30| 29 2c 61 79 25 28 72 61 | 25 29 29 3d 2d 36 30 0d |),ay%(ra|%))=-60.|
|00000f40| 06 7c 05 cd 0d 06 86 34 | e7 20 61 74 79 70 25 28 |.|.....4|. atyp%(|
|00000f50| 72 61 25 29 3d 31 31 39 | 20 8c 20 63 65 6c 6c 73 |ra%)=119| . cells|
|00000f60| 25 28 61 78 25 28 72 61 | 25 29 2c 61 79 25 28 72 |%(ax%(ra|%),ay%(r|
|00000f70| 61 25 29 29 3d 31 31 39 | 0d 06 90 34 e7 20 61 74 |a%))=119|...4. at|
|00000f80| 79 70 25 28 72 61 25 29 | 3d 31 33 33 20 8c 20 63 |yp%(ra%)|=133 . c|
|00000f90| 65 6c 6c 73 25 28 61 78 | 25 28 72 61 25 29 2c 61 |ells%(ax|%(ra%),a|
|00000fa0| 79 25 28 72 61 25 29 29 | 3d 31 33 33 0d 06 9a 09 |y%(ra%))|=133....|
|00000fb0| ed 20 72 61 25 0d 06 a4 | 05 cd 0d 06 ae 0d d9 23 |. ra%...|.......#|
|00000fc0| 63 68 61 6e 6e 65 6c 0d | 06 b8 05 3a 0d 06 c2 10 |channel.|...:....|
|00000fd0| e3 20 70 78 25 3d 31 20 | b8 20 31 38 0d 06 cc 10 |. px%=1 |. 18....|
|00000fe0| e3 20 70 79 25 3d 31 20 | b8 20 31 30 0d 06 d6 1e |. py%=1 |. 10....|
|00000ff0| e7 20 b4 28 63 65 6c 6c | 73 25 28 70 78 25 2c 70 |. .(cell|s%(px%,p|
|00001000| 79 25 29 29 3c 3e 2d 31 | 20 8c 0d 06 e0 4c c8 99 |y%))<>-1| ....L..|
|00001010| 20 22 4f 53 5f 53 70 72 | 69 74 65 4f 70 22 2c 32 | "OS_Spr|iteOp",2|
|00001020| 35 36 2b 33 34 2c 61 72 | 65 61 25 2c 73 70 6e 61 |56+34,ar|ea%,spna|
|00001030| 6d 65 24 28 28 63 65 6c | 6c 73 25 28 70 78 25 2c |me$((cel|ls%(px%,|
|00001040| 70 79 25 29 29 29 2c 70 | 78 25 3c 3c 36 2c 70 79 |py%))),p|x%<<6,py|
|00001050| 25 3c 3c 36 2c 38 0d 06 | ea 05 cd 0d 06 f4 0d ed |%<<6,8..|........|
|00001060| 20 70 79 25 2c 70 78 25 | 0d 06 fe 05 3a 0d 07 08 | py%,px%|....:...|
|00001070| 10 e7 20 61 6e 75 6d 25 | 3e 2d 31 20 8c 0d 07 12 |.. anum%|>-1 ....|
|00001080| 13 e3 20 70 61 25 3d 30 | 20 b8 20 61 6e 75 6d 25 |.. pa%=0| . anum%|
|00001090| 0d 07 1c 52 c8 99 20 22 | 4f 53 5f 53 70 72 69 74 |...R.. "|OS_Sprit|
|000010a0| 65 4f 70 22 2c 32 35 36 | 2b 33 34 2c 61 72 65 61 |eOp",256|+34,area|
|000010b0| 25 2c 73 70 6e 61 6d 65 | 24 28 94 28 61 74 79 70 |%,spname|$(.(atyp|
|000010c0| 25 28 70 61 25 29 29 29 | 2c 61 78 25 28 70 61 25 |%(pa%)))|,ax%(pa%|
|000010d0| 29 3c 3c 36 2c 61 79 25 | 28 70 61 25 29 3c 3c 36 |)<<6,ay%|(pa%)<<6|
|000010e0| 2c 38 0d 07 26 09 ed 20 | 70 61 25 0d 07 30 05 cd |,8..&.. |pa%..0..|
|000010f0| 0d 07 3a 05 e1 0d 07 44 | 05 3a 0d 07 4e 0b dd 20 |..:....D|.:..N.. |
|00001100| f2 6e 65 78 74 0d 07 58 | 25 e7 20 66 69 65 6c 64 |.next..X|%. field|
|00001110| 25 3c 34 20 8c 20 66 69 | 65 6c 64 25 2b 3d 31 20 |%<4 . fi|eld%+=1 |
|00001120| 8b 20 66 69 65 6c 64 25 | 3d 30 0d 07 62 0f c8 8e |. field%|=0..b...|
|00001130| 20 66 69 65 6c 64 25 20 | ca 0d 07 6c 16 c9 20 30 | field% |...l.. 0|
|00001140| 3a f2 64 69 73 5f 6f 62 | 73 28 30 2c 33 39 29 0d |:.dis_ob|s(0,39).|
|00001150| 07 76 17 c9 20 31 3a f2 | 64 69 73 5f 6f 62 73 28 |.v.. 1:.|dis_obs(|
|00001160| 34 30 2c 37 39 29 0d 07 | 80 18 c9 20 32 3a f2 64 |40,79)..|... 2:.d|
|00001170| 69 73 5f 6f 62 73 28 38 | 30 2c 31 31 39 29 0d 07 |is_obs(8|0,119)..|
|00001180| 8a 19 c9 20 33 3a f2 64 | 69 73 5f 6f 62 73 28 31 |... 3:.d|is_obs(1|
|00001190| 32 30 2c 31 35 39 29 0d | 07 94 19 c9 20 34 3a f2 |20,159).|.... 4:.|
|000011a0| 64 69 73 5f 6f 62 73 28 | 31 36 30 2c 31 38 36 29 |dis_obs(|160,186)|
|000011b0| 0d 07 9e 05 cb 0d 07 a8 | 05 e1 0d 07 b2 05 3a 0d |........|......:.|
|000011c0| 07 bc 1e dd 20 f2 64 69 | 73 5f 6f 62 73 28 73 74 |.... .di|s_obs(st|
|000011d0| 61 72 74 25 2c 66 69 6e | 69 73 68 25 29 0d 07 c6 |art%,fin|ish%)...|
|000011e0| 16 ea 20 70 6c 6f 74 25 | 2c 78 25 2c 63 6f 25 2c |.. plot%|,x%,co%,|
|000011f0| 78 32 25 0d 07 d0 10 e3 | 20 63 6f 25 3d 30 20 b8 |x2%.....| co%=0 .|
|00001200| 20 31 39 0d 07 da 36 c8 | 99 20 73 70 72 69 74 65 | 19...6.|. sprite|
|00001210| 25 2c 32 35 36 2b 33 34 | 2c 61 72 65 61 25 2c 73 |%,256+34|,area%,s|
|00001220| 70 6e 61 6d 65 24 28 31 | 32 29 2c 63 6f 25 3c 3c |pname$(1|2),co%<<|
|00001230| 36 2c 31 33 3c 3c 36 2c | 38 0d 07 e4 36 c8 99 20 |6,13<<6,|8...6.. |
|00001240| 73 70 72 69 74 65 25 2c | 32 35 36 2b 33 34 2c 61 |sprite%,|256+34,a|
|00001250| 72 65 61 25 2c 73 70 6e | 61 6d 65 24 28 31 32 29 |rea%,spn|ame$(12)|
|00001260| 2c 63 6f 25 3c 3c 36 2c | 31 32 3c 3c 36 2c 38 0d |,co%<<6,|12<<6,8.|
|00001270| 07 ee 09 ed 20 63 6f 25 | 0d 07 f8 0e 78 25 3d 30 |.... co%|....x%=0|
|00001280| 3a 78 32 25 3d 30 0d 08 | 02 1c e3 20 70 6c 6f 74 |:x2%=0..|... plot|
|00001290| 25 3d 73 74 61 72 74 25 | 20 b8 20 66 69 6e 69 73 |%=start%| . finis|
|000012a0| 68 25 0d 08 0c 19 e7 20 | 70 6c 6f 74 25 3c 28 73 |h%..... |plot%<(s|
|000012b0| 74 61 72 74 25 2b 32 30 | 29 20 8c 0d 08 16 39 20 |tart%+20|) ....9 |
|000012c0| c8 99 20 73 70 72 69 74 | 65 25 2c 32 35 36 2b 33 |.. sprit|e%,256+3|
|000012d0| 34 2c 61 72 65 61 25 2c | 73 70 6e 61 6d 65 24 28 |4,area%,|spname$(|
|000012e0| 70 6c 6f 74 25 29 2c 78 | 25 3c 3c 36 2c 31 33 3c |plot%),x|%<<6,13<|
|000012f0| 3c 36 2c 38 0d 08 20 09 | 78 25 2b 3d 31 0d 08 2a |<6,8.. .|x%+=1..*|
|00001300| 05 cc 0d 08 34 3a 20 c8 | 99 20 73 70 72 69 74 65 |....4: .|. sprite|
|00001310| 25 2c 32 35 36 2b 33 34 | 2c 61 72 65 61 25 2c 73 |%,256+34|,area%,s|
|00001320| 70 6e 61 6d 65 24 28 70 | 6c 6f 74 25 29 2c 78 32 |pname$(p|lot%),x2|
|00001330| 25 3c 3c 36 2c 31 32 3c | 3c 36 2c 38 0d 08 3e 0a |%<<6,12<|<6,8..>.|
|00001340| 78 32 25 2b 3d 31 0d 08 | 48 05 cd 0d 08 52 0b ed |x2%+=1..|H....R..|
|00001350| 20 70 6c 6f 74 25 0d 08 | 5c 05 e1 0d 08 66 05 3a | plot%..|\....f.:|
|00001360| 0d 08 70 0f dd 20 f2 74 | 72 61 6e 73 66 65 72 0d |..p.. .t|ransfer.|
|00001370| 08 7a 13 ea 20 66 69 6c | 65 24 2c 73 6f 75 72 63 |.z.. fil|e$,sourc|
|00001380| 65 24 0d 08 84 0b 2a 46 | 58 31 35 2c 30 0d 08 8e |e$....*F|X15,0...|
|00001390| 05 f5 0d 08 98 2e e8 20 | 8a 31 2c 31 29 3b 22 4c |....... |.1,1);"L|
|000013a0| 69 73 74 20 66 69 6c 65 | 73 20 74 6f 20 74 72 61 |ist file|s to tra|
|000013b0| 6e 73 66 65 72 3f 28 59 | 2f 4e 29 22 61 6e 73 24 |nsfer?(Y|/N)"ans$|
|000013c0| 0d 08 a2 2f fd 20 61 6e | 73 24 3d 22 59 22 20 84 |.../. an|s$="Y" .|
|000013d0| 20 61 6e 73 24 3d 22 79 | 22 20 84 20 61 6e 73 24 | ans$="y|" . ans$|
|000013e0| 3d 22 4e 22 20 84 20 61 | 6e 73 24 3d 22 6e 22 0d |="N" . a|ns$="n".|
|000013f0| 08 ac 1b e7 20 61 6e 73 | 24 3d 22 59 22 20 84 20 |.... ans|$="Y" . |
|00001400| 61 6e 73 24 3d 22 79 22 | 20 8c 0d 08 b6 08 20 eb |ans$="y"| ..... .|
|00001410| 31 33 0d 08 c0 1c 20 2a | 44 49 52 20 3c 43 72 65 |13.... *|DIR <Cre|
|00001420| 61 74 65 24 44 69 72 3e | 2e 53 41 56 45 53 0d 08 |ate$Dir>|.SAVES..|
|00001430| ca 09 20 2a 43 41 54 0d | 08 d4 47 20 f1 22 45 6e |.. *CAT.|..G ."En|
|00001440| 74 65 72 20 6e 61 6d 65 | 20 6f 66 20 66 69 6c 65 |ter name| of file|
|00001450| 20 74 6f 20 73 61 76 65 | 20 74 6f 20 6d 61 69 6e | to save| to main|
|00001460| 20 67 61 6d 65 20 64 69 | 72 65 63 74 6f 72 69 65 | game di|rectorie|
|00001470| 73 28 3c 45 3e 20 74 6f | 20 65 6e 64 29 22 0d 08 |s(<E> to| end)"..|
|00001480| de 06 20 f5 0d 08 e8 0c | 20 e8 20 66 69 6c 65 24 |.. .....| . file$|
|00001490| 0d 08 f2 32 20 fd 20 c0 | 66 69 6c 65 24 2c 32 29 |...2 . .|file$,2)|
|000014a0| 3d 22 53 43 22 20 84 20 | c0 66 69 6c 65 24 2c 32 |="SC" . |.file$,2|
|000014b0| 29 3d 22 73 63 22 20 84 | 20 66 69 6c 65 24 3d 22 |)="sc" .| file$="|
|000014c0| 45 22 0d 08 fc 13 20 e7 | 20 66 69 6c 65 24 3c 3e |E".... .| file$<>|
|000014d0| 22 45 22 20 8c 0d 09 06 | 28 20 73 6f 75 72 63 65 |"E" ....|( source|
|000014e0| 24 3d 22 3c 43 72 65 61 | 74 65 24 44 69 72 3e 2e |$="<Crea|te$Dir>.|
|000014f0| 53 41 56 45 53 2e 22 2b | 66 69 6c 65 24 0d 09 10 |SAVES."+|file$...|
|00001500| 1a 20 20 e7 20 bb 28 c1 | 66 69 6c 65 24 2c 33 2c |. . .(.|file$,3,|
|00001510| 31 29 29 3c 36 20 8c 0d | 09 1a 41 20 20 20 ff 28 |1))<6 ..|..A .(|
|00001520| 22 43 4f 50 59 20 22 29 | 2b 73 6f 75 72 63 65 24 |"COPY ")|+source$|
|00001530| 2b 22 20 3c 4f 63 61 73 | 74 57 49 4d 50 24 44 69 |+" <Ocas|tWIMP$Di|
|00001540| 72 3e 2e 21 4f 43 41 53 | 54 2e 53 43 44 41 54 41 |r>.!OCAS|T.SCDATA|
|00001550| 2e 22 2b 66 69 6c 65 24 | 0d 09 24 08 20 20 20 cc |."+file$|..$. .|
|00001560| 0d 09 2e 42 20 20 20 ff | 28 22 43 4f 50 59 20 22 |...B .|("COPY "|
|00001570| 29 2b 73 6f 75 72 63 65 | 24 2b 22 20 3c 4f 63 61 |)+source|$+" <Oca|
|00001580| 73 74 57 49 4d 50 24 44 | 69 72 3e 2e 21 4f 43 41 |stWIMP$D|ir>.!OCA|
|00001590| 53 54 2e 53 43 44 41 54 | 41 32 2e 22 2b 66 69 6c |ST.SCDAT|A2."+fil|
|000015a0| 65 24 0d 09 38 07 20 20 | cd 0d 09 42 06 20 cd 0d |e$..8. |...B. ..|
|000015b0| 09 4c 0f 20 eb 31 33 3a | 87 3a c8 97 20 ee 0d 09 |.L. .13:|.:.. ...|
|000015c0| 56 0d 20 f2 64 69 73 70 | 6c 61 79 0d 09 60 0a 20 |V. .disp|lay..`. |
|000015d0| f2 6e 65 78 74 0d 09 6a | 05 cd 0d 09 74 05 e1 0d |.next..j|....t...|
|000015e0| 09 7e 05 3a 0d 09 88 0b | dd 20 f2 69 6e 69 74 0d |.~.:....|. .init.|
|000015f0| 09 92 2c 73 70 72 69 74 | 65 24 3d 22 3c 4f 63 61 |..,sprit|e$="<Oca|
|00001600| 73 74 57 49 4d 50 24 44 | 69 72 3e 2e 21 4f 43 41 |stWIMP$D|ir>.!OCA|
|00001610| 53 54 2e 53 70 72 69 74 | 65 73 22 0d 09 9c 14 66 |ST.Sprit|es"....f|
|00001620| 69 6c 65 25 3d 8e 28 73 | 70 72 69 74 65 24 29 0d |ile%=.(s|prite$).|
|00001630| 09 a6 14 73 69 7a 65 25 | 3d a2 23 66 69 6c 65 25 |...size%|=.#file%|
|00001640| 2b 36 34 0d 09 b0 0b d9 | 23 66 69 6c 65 25 0d 09 |+64.....|#file%..|
|00001650| ba 11 de 20 61 72 65 61 | 25 20 73 69 7a 65 25 0d |... area|% size%.|
|00001660| 09 c4 11 61 72 65 61 25 | 21 30 3d 73 69 7a 65 25 |...area%|!0=size%|
|00001670| 0d 09 ce 20 c8 99 20 22 | 4f 53 5f 53 70 72 69 74 |... .. "|OS_Sprit|
|00001680| 65 4f 70 22 2c 32 35 36 | 2b 39 2c 61 72 65 61 25 |eOp",256|+9,area%|
|00001690| 0d 09 d8 29 c8 99 20 22 | 4f 53 5f 53 70 72 69 74 |...).. "|OS_Sprit|
|000016a0| 65 4f 70 22 2c 32 35 36 | 2b 31 30 2c 61 72 65 61 |eOp",256|+10,area|
|000016b0| 25 2c 73 70 72 69 74 65 | 24 0d 09 e2 05 3a 0d 09 |%,sprite|$....:..|
|000016c0| ec 38 c8 99 20 22 4f 53 | 5f 53 57 49 4e 75 6d 62 |.8.. "OS|_SWINumb|
|000016d0| 65 72 46 72 6f 6d 53 74 | 72 69 6e 67 22 2c 2c 22 |erFromSt|ring",,"|
|000016e0| 4f 53 5f 53 70 72 69 74 | 65 4f 70 22 20 b8 20 73 |OS_Sprit|eOp" . s|
|000016f0| 70 72 69 74 65 25 0d 09 | f6 05 3a 0d 0a 00 34 73 |prite%..|..:...4s|
|00001700| 65 6c 65 63 74 24 3d 22 | 22 20 20 20 20 20 20 20 |elect$="|" |
|00001710| 20 20 20 3a f4 20 63 75 | 72 72 65 6e 74 6c 79 20 | :. cu|rrently |
|00001720| 73 65 6c 65 63 74 65 64 | 20 6f 62 6a 65 63 74 0d |selected| object.|
|00001730| 0a 0a 4d 78 73 65 6c 25 | 3d 30 20 20 20 20 20 20 |..Mxsel%|=0 |
|00001740| 20 20 20 20 20 20 20 3a | f4 20 6e 75 6d 62 65 72 | :|. number|
|00001750| 20 6f 66 20 73 65 6c 63 | 74 65 64 20 6f 62 6a 65 | of selc|ted obje|
|00001760| 63 74 20 66 72 6f 6d 20 | 64 61 74 61 20 69 6e 20 |ct from |data in |
|00001770| 74 68 69 73 20 70 72 6f | 67 72 61 6d 0d 0a 14 41 |this pro|gram...A|
|00001780| 66 69 65 6c 64 25 3d 30 | 20 20 20 20 20 20 20 20 |field%=0| |
|00001790| 20 20 20 20 3a f4 20 6e | 75 6d 62 65 72 20 6f 66 | :. n|umber of|
|000017a0| 20 6f 62 6a 65 63 74 20 | 73 65 74 20 63 75 72 72 | object |set curr|
|000017b0| 65 6e 74 6c 79 20 69 6e | 20 76 69 65 77 0d 0a 1e |ently in| view...|
|000017c0| 43 61 6e 75 6d 25 3d 2d | 31 20 20 20 20 20 20 20 |Canum%=-|1 |
|000017d0| 20 20 20 20 20 3a f4 20 | 6e 6f 2e 20 6f 66 20 61 | :. |no. of a|
|000017e0| 6c 69 65 6e 73 2d 70 65 | 72 2d 73 63 72 65 65 6e |liens-pe|r-screen|
|000017f0| 2d 63 72 65 61 74 65 64 | 20 63 6f 75 6e 74 65 72 |-created| counter|
|00001800| 0d 0a 28 2c de 20 61 78 | 25 28 34 29 2c 61 79 25 |..(,. ax|%(4),ay%|
|00001810| 28 34 29 2c 61 64 78 25 | 28 34 29 2c 61 64 79 25 |(4),adx%|(4),ady%|
|00001820| 28 34 29 2c 61 74 79 70 | 25 28 34 29 0d 0a 32 4a |(4),atyp|%(4)..2J|
|00001830| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001840| 20 20 20 20 3a f4 20 64 | 69 6d 65 6e 73 69 6f 6e | :. d|imension|
|00001850| 20 61 72 72 61 79 73 20 | 66 6f 72 20 75 70 20 74 | arrays |for up t|
|00001860| 6f 20 35 20 61 6c 69 65 | 6e 73 20 70 65 72 20 73 |o 5 alie|ns per s|
|00001870| 63 72 65 65 6e 2e 0d 0a | 3c 05 e1 0d 0a 46 05 3a |creen...|<....F.:|
|00001880| 0d 0a 50 0d dd 20 f2 61 | 72 72 61 79 73 0d 0a 5a |..P.. .a|rrays..Z|
|00001890| 3f de 20 63 65 6c 6c 73 | 25 28 31 39 2c 31 31 29 |?. cells|%(19,11)|
|000018a0| 20 20 20 3a f4 20 61 72 | 72 61 79 20 6f 66 20 73 | :. ar|ray of s|
|000018b0| 63 72 65 65 6e 20 63 65 | 6c 6c 73 20 28 63 6f 6c |creen ce|lls (col|
|000018c0| 75 6d 6e 73 20 78 20 72 | 6f 77 73 29 0d 0a 64 28 |umns x r|ows)..d(|
|000018d0| de 20 63 65 6c 6c 73 32 | 25 28 31 39 2c 31 29 20 |. cells2|%(19,1) |
|000018e0| 20 20 3a f4 20 61 72 72 | 61 79 20 66 6f 72 20 69 | :. arr|ay for i|
|000018f0| 63 6f 6e 73 0d 0a 6e 0d | f3 20 6e 75 6d 6f 62 73 |cons..n.|. numobs|
|00001900| 25 0d 0a 78 2f de 20 73 | 70 6e 61 6d 65 24 28 6e |%..x/. s|pname$(n|
|00001910| 75 6d 6f 62 73 25 29 3a | f4 20 61 72 72 61 79 20 |umobs%):|. array |
|00001920| 66 6f 72 20 69 63 6f 6e | 20 73 70 72 69 74 65 73 |for icon| sprites|
|00001930| 0d 0a 82 05 3a 0d 0a 8c | 43 e3 20 72 65 61 64 25 |....:...|C. read%|
|00001940| 3d 30 20 b8 20 6e 75 6d | 6f 62 73 25 20 20 20 20 |=0 . num|obs% |
|00001950| 20 20 20 3a f4 20 72 65 | 61 64 20 73 70 72 69 74 | :. re|ad sprit|
|00001960| 65 20 6e 61 6d 65 73 20 | 61 6e 64 20 70 6c 6f 74 |e names |and plot|
|00001970| 20 73 70 72 69 74 65 73 | 0d 0a 96 14 f3 20 73 70 | sprites|..... sp|
|00001980| 6e 61 6d 65 24 28 72 65 | 61 64 25 29 0d 0a a0 10 |name$(re|ad%)....|
|00001990| e7 20 72 65 61 64 25 3c | 32 30 20 8c 0d 0a aa 3c |. read%<|20 ....<|
|000019a0| 20 c8 99 20 73 70 72 69 | 74 65 25 2c 32 35 36 2b | .. spri|te%,256+|
|000019b0| 33 34 2c 61 72 65 61 25 | 2c 73 70 6e 61 6d 65 24 |34,area%|,spname$|
|000019c0| 28 72 65 61 64 25 29 2c | 72 65 61 64 25 3c 3c 36 |(read%),|read%<<6|
|000019d0| 2c 31 33 3c 3c 36 2c 38 | 0d 0a b4 06 20 cc 0d 0a |,13<<6,8|.... ...|
|000019e0| be 11 20 e7 20 72 65 61 | 64 25 3c 34 30 20 8c 0d |.. . rea|d%<40 ..|
|000019f0| 0a c8 42 20 20 c8 99 20 | 73 70 72 69 74 65 25 2c |..B .. |sprite%,|
|00001a00| 32 35 36 2b 33 34 2c 61 | 72 65 61 25 2c 73 70 6e |256+34,a|rea%,spn|
|00001a10| 61 6d 65 24 28 72 65 61 | 64 25 29 2c 28 72 65 61 |ame$(rea|d%),(rea|
|00001a20| 64 25 2d 32 30 29 3c 3c | 36 2c 31 32 3c 3c 36 2c |d%-20)<<|6,12<<6,|
|00001a30| 38 0d 0a d2 06 20 cd 0d | 0a dc 05 cd 0d 0a e6 0b |8.... ..|........|
|00001a40| ed 20 72 65 61 64 25 0d | 0a f0 05 3a 0d 0a fa 09 |. read%.|...:....|
|00001a50| dc 20 31 38 36 0d 0b 04 | d4 dc 20 62 6c 61 6e 6b |. 186...|.. blank|
|00001a60| 2c 6d 61 6e 31 2c 62 64 | 72 2c 74 72 65 65 2c 61 |,man1,bd|r,tree,a|
|00001a70| 6e 31 2c 61 72 72 6f 77 | 2c 61 72 72 77 64 2c 61 |n1,arrow|,arrwd,a|
|00001a80| 72 72 77 72 2c 61 72 72 | 77 6c 2c 62 72 6b 68 2c |rrwr,arr|wl,brkh,|
|00001a90| 62 72 6b 76 2c 62 72 6b | 63 2c 62 6c 61 6e 6b 2c |brkv,brk|c,blank,|
|00001aa0| 73 63 66 72 61 67 2c 62 | 72 6b 63 32 2c 62 72 6b |scfrag,b|rkc2,brk|
|00001ab0| 63 33 2c 62 72 6b 63 34 | 2c 68 75 74 77 61 6c 2c |c3,brkc4|,hutwal,|
|00001ac0| 77 61 74 65 72 2c 74 72 | 65 65 32 2c 62 75 73 68 |water,tr|ee2,bush|
|00001ad0| 31 2c 62 75 73 68 32 2c | 73 6b 75 6c 6c 2c 73 74 |1,bush2,|skull,st|
|00001ae0| 75 6d 70 2c 66 6c 77 31 | 2c 66 6c 77 32 2c 77 61 |ump,flw1|,flw2,wa|
|00001af0| 74 65 72 75 2c 77 61 74 | 65 72 64 2c 77 61 74 65 |teru,wat|erd,wate|
|00001b00| 72 6c 2c 77 61 74 65 72 | 72 2c 57 41 54 45 52 43 |rl,water|r,WATERC|
|00001b10| 31 2c 57 41 54 45 52 43 | 32 2c 57 41 54 45 52 43 |1,WATERC|2,WATERC|
|00001b20| 33 2c 57 41 54 45 52 43 | 34 0d 0b 0e 04 0d 0b 18 |3,WATERC|4.......|
|00001b30| 8e dc 20 66 6c 77 33 2c | 63 77 65 62 2c 70 77 61 |.. flw3,|cweb,pwa|
|00001b40| 6c 31 2c 70 77 61 6c 63 | 31 2c 70 77 61 6c 63 32 |l1,pwalc|1,pwalc2|
|00001b50| 2c 70 77 61 6c 63 33 2c | 70 77 61 6c 63 34 2c 74 |,pwalc3,|pwalc4,t|
|00001b60| 77 72 31 2c 74 77 72 32 | 2c 74 77 72 33 2c 74 77 |wr1,twr2|,twr3,tw|
|00001b70| 72 34 2c 49 56 31 2c 49 | 56 32 2c 49 56 33 2c 53 |r4,IV1,I|V2,IV3,S|
|00001b80| 4b 45 31 2c 53 4b 45 32 | 2c 54 42 31 2c 54 42 32 |KE1,SKE2|,TB1,TB2|
|00001b90| 2c 43 4e 44 31 2c 43 4e | 44 32 2c 64 72 31 2c 64 |,CND1,CN|D2,dr1,d|
|00001ba0| 72 32 2c 64 72 33 2c 64 | 72 34 2c 70 61 74 68 31 |r2,dr3,d|r4,path1|
|00001bb0| 2c 70 61 74 68 32 2c 53 | 44 57 31 0d 0b 22 c0 dc |,path2,S|DW1.."..|
|00001bc0| 20 66 70 6f 73 74 73 2c | 68 75 74 72 66 2c 68 75 | fposts,|hutrf,hu|
|00001bd0| 74 72 66 32 2c 68 75 74 | 72 66 33 2c 68 75 74 72 |trf2,hut|rf3,hutr|
|00001be0| 66 34 2c 68 75 74 72 66 | 35 2c 66 6c 6d 31 2c 73 |f4,hutrf|5,flm1,s|
|00001bf0| 74 6b 73 2c 62 6f 6e 65 | 73 2c 73 6c 6f 70 65 2c |tks,bone|s,slope,|
|00001c00| 73 6c 6f 70 65 62 2c 73 | 6c 6f 70 65 63 2c 73 6c |slopeb,s|lopec,sl|
|00001c10| 6f 70 65 64 2c 73 6c 6f | 70 65 65 2c 70 65 61 6b |oped,slo|pee,peak|
|00001c20| 2c 70 65 61 6b 32 2c 70 | 65 61 6b 33 2c 70 65 61 |,peak2,p|eak3,pea|
|00001c30| 6b 34 2c 70 65 61 6b 35 | 2c 70 65 61 6b 36 2c 70 |k4,peak5|,peak6,p|
|00001c40| 65 61 6b 37 2c 70 65 61 | 6b 38 2c 73 6c 6f 70 65 |eak7,pea|k8,slope|
|00001c50| 66 2c 73 6c 6f 70 65 67 | 2c 73 6c 6f 70 65 68 2c |f,slopeg|,slopeh,|
|00001c60| 73 6c 6f 70 65 69 2c 73 | 6c 6f 70 65 6a 2c 73 6c |slopei,s|lopej,sl|
|00001c70| 6f 70 65 6b 2c 73 6c 6f | 70 65 6c 0d 0b 2c 7f dc |opek,slo|pel..,..|
|00001c80| 20 77 6c 32 2c 77 72 32 | 2c 77 64 32 2c 77 75 32 | wl2,wr2|,wd2,wu2|
|00001c90| 2c 77 63 31 2c 77 63 32 | 2c 77 63 33 2c 77 63 34 |,wc1,wc2|,wc3,wc4|
|00001ca0| 2c 62 67 31 2c 62 67 32 | 2c 62 67 33 2c 77 32 2c |,bg1,bg2|,bg3,w2,|
|00001cb0| 63 66 31 2c 63 66 32 2c | 63 66 33 2c 63 66 34 2c |cf1,cf2,|cf3,cf4,|
|00001cc0| 63 66 35 2c 63 66 36 2c | 73 65 61 2c 73 65 61 32 |cf5,cf6,|sea,sea2|
|00001cd0| 2c 72 77 2c 72 77 32 2c | 72 77 33 2c 72 77 34 2c |,rw,rw2,|rw3,rw4,|
|00001ce0| 72 77 35 2c 62 67 34 2c | 73 6b 65 33 2c 73 6b 65 |rw5,bg4,|ske3,ske|
|00001cf0| 34 2c 73 6b 65 35 2c 73 | 77 32 0d 0b 36 e9 dc 20 |4,ske5,s|w2..6.. |
|00001d00| 63 70 31 2c 63 70 32 2c | 63 70 33 2c 63 70 34 2c |cp1,cp2,|cp3,cp4,|
|00001d10| 63 70 35 2c 63 70 36 2c | 63 70 37 2c 63 70 38 2c |cp5,cp6,|cp7,cp8,|
|00001d20| 63 70 39 2c 62 6c 2c 62 | 6c 32 2c 77 66 31 2c 77 |cp9,bl,b|l2,wf1,w|
|00001d30| 66 34 2c 65 76 31 2c 62 | 74 72 30 2c 62 74 72 31 |f4,ev1,b|tr0,btr1|
|00001d40| 2c 62 74 72 32 2c 62 74 | 72 33 2c 62 74 72 34 2c |,btr2,bt|r3,btr4,|
|00001d50| 62 74 72 35 2c 62 74 72 | 36 2c 62 74 72 37 2c 62 |btr5,btr|6,btr7,b|
|00001d60| 74 72 38 2c 62 74 72 39 | 2c 62 74 72 31 30 2c 62 |tr8,btr9|,btr10,b|
|00001d70| 74 72 31 31 2c 62 74 72 | 31 32 2c 74 72 70 73 2c |tr11,btr|12,trps,|
|00001d80| 74 72 70 6f 2c 6c 76 72 | 75 2c 6c 76 72 64 2c 6c |trpo,lvr|u,lvrd,l|
|00001d90| 64 72 2c 73 6c 67 2c 6b | 79 31 2c 6b 79 32 2c 6b |dr,slg,k|y1,ky2,k|
|00001da0| 79 33 2c 6b 79 34 2c 6b | 79 35 2c 6b 79 36 2c 62 |y3,ky4,k|y5,ky6,b|
|00001db0| 74 31 2c 62 74 32 2c 6f | 61 72 73 2c 61 78 65 2c |t1,bt2,o|ars,axe,|
|00001dc0| 76 73 2c 6b 79 37 2c 61 | 6c 74 31 2c 61 6c 74 32 |vs,ky7,a|lt1,alt2|
|00001dd0| 2c 73 6b 75 6c 6c 32 2c | 62 6c 61 6e 6b 32 2c 6b |,skull2,|blank2,k|
|00001de0| 65 79 70 0d 0b 40 6f dc | 20 6c 6f 63 6b 31 2c 6c |eyp..@o.| lock1,l|
|00001df0| 6f 63 6b 32 2c 6c 6f 63 | 6b 33 2c 6c 6f 63 6b 34 |ock2,loc|k3,lock4|
|00001e00| 2c 6c 6f 63 6b 35 2c 6c | 6f 63 6b 36 2c 6c 6f 63 |,lock5,l|ock6,loc|
|00001e10| 6b 37 2c 6c 6f 63 6b 38 | 2c 74 72 65 65 63 2c 77 |k7,lock8|,treec,w|
|00001e20| 77 61 6c 6c 2c 63 77 61 | 6c 6c 31 2c 63 77 61 6c |wall,cwa|ll1,cwal|
|00001e30| 6c 32 2c 68 77 61 6c 6c | 72 2c 68 77 61 6c 6c 6c |l2,hwall|r,hwalll|
|00001e40| 2c 6a 65 74 74 79 2c 62 | 74 33 2c 77 69 7a 61 72 |,jetty,b|t3,wizar|
|00001e50| 64 31 0d 0b 4a 4c 20 20 | 20 20 20 20 20 20 20 20 |d1..JL | |
|00001e60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001e70| 20 20 20 3a f4 20 6f 62 | 6a 65 63 74 73 20 28 6f | :. ob|jects (o|
|00001e80| 72 64 65 72 20 72 65 66 | 6c 65 63 74 73 20 6f 62 |rder ref|lects ob|
|00001e90| 6a 65 63 74 2d 74 79 70 | 65 20 6e 6f 73 2e 0d 0b |ject-typ|e nos...|
|00001ea0| 54 39 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |T9 | |
|00001eb0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 3a | | :|
|00001ec0| f4 20 69 6e 20 6d 61 69 | 6e 20 67 61 6d 65 20 70 |. in mai|n game p|
|00001ed0| 72 6f 67 72 61 6d 2e 0d | 0b 5e 44 20 20 20 20 20 |rogram..|.^D |
|00001ee0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001ef0| 20 20 20 20 20 20 20 20 | 3a f4 20 6f 62 6a 65 63 | |:. objec|
|00001f00| 74 20 30 20 69 73 20 75 | 6e 73 65 74 20 63 65 6c |t 0 is u|nset cel|
|00001f10| 6c 2c 20 6f 62 6a 65 63 | 74 20 39 0d 0b 68 38 20 |l, objec|t 9..h8 |
|00001f20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001f30| 20 20 20 20 20 20 20 20 | 20 20 20 20 3a f4 20 69 | | :. i|
|00001f40| 73 20 69 6e 74 65 6e 74 | 69 6f 6e 61 6c 20 62 6c |s intent|ional bl|
|00001f50| 61 6e 6b 0d 0b 72 05 e1 | 0d 0b 7c 05 3a 0d 0b 86 |ank..r..|..|.:...|
|00001f60| 0e dd 20 f2 64 69 73 70 | 6c 61 79 0d 0b 90 0a f4 |.. .disp|lay.....|
|00001f70| 20 67 72 69 64 0d 0b 9a | 0c e6 25 30 30 30 30 31 | grid...|..%00001|
|00001f80| 31 0d 0b a4 10 e3 20 62 | 78 25 3d 30 20 b8 20 31 |1..... b|x%=0 . 1|
|00001f90| 39 0d 0b ae 1f 86 20 62 | 78 25 2a 31 36 3c 3c 32 |9..... b|x%*16<<2|
|00001fa0| 2c 30 2c 62 78 25 2a 31 | 36 3c 3c 32 2c 37 36 38 |,0,bx%*1|6<<2,768|
|00001fb0| 0d 0b b8 2c c8 99 20 73 | 70 72 69 74 65 25 2c 32 |...,.. s|prite%,2|
|00001fc0| 35 36 2b 33 34 2c 61 72 | 65 61 25 2c 22 62 64 72 |56+34,ar|ea%,"bdr|
|00001fd0| 22 2c 62 78 25 3c 3c 36 | 2c 30 2c 30 0d 0b c2 21 |",bx%<<6|,0,0...!|
|00001fe0| c8 99 20 73 70 72 69 74 | 65 25 2c 32 35 36 2b 33 |.. sprit|e%,256+3|
|00001ff0| 33 2c 61 72 65 61 25 2c | 22 62 64 72 22 0d 0b cc |3,area%,|"bdr"...|
|00002000| 2e c8 99 20 73 70 72 69 | 74 65 25 2c 32 35 36 2b |... spri|te%,256+|
|00002010| 33 34 2c 61 72 65 61 25 | 2c 22 62 64 72 22 2c 62 |34,area%|,"bdr",b|
|00002020| 78 25 3c 3c 36 2c 37 30 | 34 2c 30 0d 0b d6 21 c8 |x%<<6,70|4,0...!.|
|00002030| 99 20 73 70 72 69 74 65 | 25 2c 32 35 36 2b 33 33 |. sprite|%,256+33|
|00002040| 2c 61 72 65 61 25 2c 22 | 62 64 72 22 0d 0b e0 09 |,area%,"|bdr"....|
|00002050| ed 20 62 78 25 0d 0b ea | 12 e3 20 62 79 25 3d 30 |. bx%...|.. by%=0|
|00002060| 20 b8 20 31 31 2b 31 0d | 0b f4 20 86 20 30 2c 62 | . 11+1.|.. . 0,b|
|00002070| 79 25 2a 31 36 3c 3c 32 | 2c 31 32 38 30 2c 62 79 |y%*16<<2|,1280,by|
|00002080| 25 2a 31 36 3c 3c 32 0d | 0b fe 16 e7 20 62 79 25 |%*16<<2.|.... by%|
|00002090| 3e 30 20 80 20 62 79 25 | 3c 31 31 20 8c 0d 0c 08 |>0 . by%|<11 ....|
|000020a0| 30 c8 99 20 73 70 72 69 | 74 65 25 2c 32 35 36 2b |0.. spri|te%,256+|
|000020b0| 33 34 2c 61 72 65 61 25 | 2c 22 62 64 72 32 22 2c |34,area%|,"bdr2",|
|000020c0| 31 32 31 36 2c 62 79 25 | 3c 3c 36 2c 30 0d 0c 12 |1216,by%|<<6,0...|
|000020d0| 22 c8 99 20 73 70 72 69 | 74 65 25 2c 32 35 36 2b |".. spri|te%,256+|
|000020e0| 34 37 2c 61 72 65 61 25 | 2c 22 62 64 72 32 22 0d |47,area%|,"bdr2".|
|000020f0| 0c 1c 2d c8 99 20 73 70 | 72 69 74 65 25 2c 32 35 |..-.. sp|rite%,25|
|00002100| 36 2b 33 34 2c 61 72 65 | 61 25 2c 22 62 64 72 32 |6+34,are|a%,"bdr2|
|00002110| 22 2c 30 2c 62 79 25 3c | 3c 36 2c 30 0d 0c 26 22 |",0,by%<|<6,0..&"|
|00002120| c8 99 20 73 70 72 69 74 | 65 25 2c 32 35 36 2b 34 |.. sprit|e%,256+4|
|00002130| 37 2c 61 72 65 61 25 2c | 22 62 64 72 32 22 0d 0c |7,area%,|"bdr2"..|
|00002140| 30 05 cd 0d 0c 3a 09 ed | 20 62 79 25 0d 0c 44 05 |0....:..| by%..D.|
|00002150| e1 0d 0c 4e 05 3a 0d 0c | 58 0c dd 20 f2 65 72 72 |...N.:..|X.. .err|
|00002160| 6f 72 0d 0c 62 08 eb 20 | 31 32 0d 0c 6c 1d e7 20 |or..b.. |12..l.. |
|00002170| 9f 3c 3e 31 37 20 f1 f6 | 24 20 22 20 61 74 20 6c |.<>17 ..|$ " at l|
|00002180| 69 6e 65 20 22 3b 9e 0d | 0c 76 05 e1 0d ff |ine ";..|.v.... |
+--------+-------------------------+-------------------------+--------+--------+